.cttl-experiment {
  background-color: #000;
  padding: 304px 0 160px 0;

  .introduce {
    p {
      margin: 0 0 10px 0 !important;
    }

    .validity {
      color: #0cebb9;
      font-weight: 700;
      text-align: center;

      strong {
        font-size: 12.8vw;
        line-height: 1;
      }

      span {
        font-size: 2.1vw;
      }
    }

    .content {
      font-weight: 700;
      color: #fff;
      font-size: 3vw;
      text-align: center;
    }

    .desc {
      font-weight: 350;
      color: hsla(0, 0%, 100%, .5);
      font-size: 2vw;
      text-align: center;
    }

    .desc1 {
      margin-top: 20px;
      font-style: normal;
      font-weight: 350;
      font-size: .8vw;
      text-align: center;
      color: hsla(0, 0%, 100%, .5);
    }
  }

  .img-wrap {
    width: 24vw;
    height: 24vw;
    background-color: #1b1b1b;
    border-radius: 2.2vw;
    margin-left: 79px;

    img {
      width: 50%;
      display: block;
    }
  }

}